trabeculated bladder - Spanish English Dictionary